the cable release - Deutsch Englisch Wörterbuch